import mongoose from "../index";
const goodsSchema = new mongoose.Schema(
    { 
        // 商品名称  
        name: {
            type: String,
            required: true, // 字段必填  
            trim: true, // 去除首尾空格  
            maxlength: [100, '商品名称不能超过100个字符'] // 长度限制并添加错误信息  
        },
        // 商品类型 (例如：手机、电脑、服装等) 关联类型表  
        type: {
            type: [mongoose.Schema.Types.ObjectId],
            ref: 'xcxGoodsType' 
        },
      
        isDeleted: {
            type: Boolean,
            default: false // 默认未删除  
        },
    },
    {
        versionKey: false,
        timestamps: true,
    }
)
const goodsModel = mongoose.model('goods', goodsSchema)

export default goodsModel